Skip to content

chore: add slack success post on nightly scenario#21701

Merged
danielntmd merged 1 commit intomerge-train/spartanfrom
danielntmd/post-slack-scenario-success
Mar 17, 2026
Merged

chore: add slack success post on nightly scenario#21701
danielntmd merged 1 commit intomerge-train/spartanfrom
danielntmd/post-slack-scenario-success

Conversation

@danielntmd
Copy link
Contributor

Will report both legs of the scenario tests.

@danielntmd danielntmd requested a review from charlielye as a code owner March 17, 2026 18:29
@danielntmd danielntmd removed the request for review from charlielye March 17, 2026 18:37
ci3/run_test_cmd Outdated
fi

if [ "$slack_notify_pass" -eq 1 ]; then
slack_notify "Test PASSED on *${TARGET_BRANCH:-$REF_NAME}*: \`$test_cmd\` $DASHBOARD_URL/$log_key" "#alerts-next-scenario"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmm why both?
my preference is to have the slack posted inside the ci job handling, not here nor in in GA but in bootstrap.sh with a call like this

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very simple PR now. It's both still because bootstrap.sh can't keep track of both deployment states.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we want 1 message, we need a downstream GA job in ci3.yml

@danielntmd danielntmd force-pushed the danielntmd/post-slack-scenario-success branch 3 times, most recently from de9e2e1 to 7bef3ef Compare March 17, 2026 19:11
Copy link
Collaborator

@ludamad ludamad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@danielntmd danielntmd enabled auto-merge March 17, 2026 19:15
@danielntmd danielntmd force-pushed the danielntmd/post-slack-scenario-success branch from 7bef3ef to 4c2210e Compare March 17, 2026 19:20
@danielntmd
Copy link
Contributor Author

Sorry for push after review, added extra label to distinguish which scenario set passed.

@danielntmd danielntmd merged commit 1827411 into merge-train/spartan Mar 17, 2026
11 checks passed
@danielntmd danielntmd deleted the danielntmd/post-slack-scenario-success branch March 17, 2026 19:32
github-merge-queue bot pushed a commit that referenced this pull request Mar 18, 2026
BEGIN_COMMIT_OVERRIDE
fix(p2p): fall back to maxTxsPerCheckpoint for per-block tx validation
(#21605)
chore: fixing M3 devcontainer builds (#21611)
fix: clamp finalized block to oldest available in world-state (#21643)
chore: fix proving logs script (#21335)
fix: (A-649) tx collector bench test (#21619)
fix(validator): process block proposals from own validator keys in HA
setups (#21603)
fix: add bounds when allocating arrays in deserialization (#21622)
fix: skip handleChainFinalized when block is behind oldest available
(#21656)
chore: demote finalized block skip log to trace (#21661)
fix: skip -march auto-detection for cross-compilation presets (#21356)
chore: revert "add bounds when allocating arrays in deserialization"
(#21622) (#21666)
fix: capture txs not available error reason in proposal handler (#21670)
fix: estimate gas in bot and make BatchCall.simulate() return
SimulationResult (#21676)
fix: prevent HA peer proposals from blocking equivocation in duplicate
proposal test (#21673)
fix(p2p): penalize peers for errors during response reading (#21680)
feat(sequencer): add build-ahead config and metrics (#20779)
chore: fixing build on mac (#21685)
fix: HA deadlock for last block edge case (#21690)
fix: process all contract classes in storeBroadcastedIndividualFunctions
(A-683) (#21686)
chore: add slack success post on nightly scenario (#21701)
fix(builder): persist contractsDB across blocks within a checkpoint
(#21520)
fix: only delete logs from rolled-back blocks, not entire tag (A-686)
(#21687)
chore(p2p): lower attestation pool per-slot caps to 2 (#21709)
chore(p2p): remove unused method (#21678)
fix(p2p): penalize peer on tx rejected by pool (#21677)
fix(test): workaround slow mock creation (#21708)
fix(sequencer): fix checkpoint budget redistribution for multi-block
slots (#21692)
fix: batch checkpoint unwinding in handleEpochPrune (A-690) (#21668)
fix(sequencer): add missing opts arg to checkpoint_builder tests
(#21733)
fix: race condition in fast tx collection (#21496)
fix: increase default postgres disk size from 1Gi to 10Gi (#21741)
fix: update batch_tx_requester tests to use RequestTracker (#21734)
chore: replace dead BOOTSTRAP_TO env var with bootstrap.sh build arg
(#21744)
fix(sequencer): extract gas and blob configs from valid requests only
(A-677) (#21747)
fix: deflake attempt for l1_tx_utils (#21743)
fix(test): fix flaky keystore reload test (#21749)
fix(test): fix flaky duplicate_attestation_slash test (#21753)
feat(pipeline): introduce pipeline views for building (#21026)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants